home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 24
/
Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso
/
Aminet
/
dev
/
misc
/
FD2Pragma.readme
< prev
next >
Wrap
Text File
|
1998-03-07
|
3KB
|
72 lines
Short: V2.55 creates pragma, inline, ... files
Author: stoecker@amigaworld.com (Dirk Stoecker)
Uploader: stoecker@amigaworld.com (Dirk Stoecker)
Version: 2.55
Type: dev/misc
This is a utility to create:
- following pragma statements for certain C compilers: amicall, libcall,
tagcall and syscall
- proto files for C compilers
- offset (LVO) files for assembler programs
- stub functions for either tag-functions or all library functions
- stub functions as assembler text
- stub functions as useable link library file
- FD files out of pragma files
- stubs for C++ compilers (SPECIAL 11, 12 and CLIB)
- the files with your own headers inserted
- files for using local pointers for shared library bases in compilers
which do not support this normally
- stub functions for Pascal compilers
- inline files for GCC
Therefor only the FD file telling the library informations is needed. For
SPECIAL options 10-14 and 40-42 you may additionally supply the CLIB
keyword giving FD2Pragma the prototypes file in clib directory.
Special option 50 does the reverse to normal: convert pragma to FD!
The command template you get with FD2Pragma ? .
Calling the program seems to be (is) very difficult, but it offers you a
large set of functions. A lot of options need a lot of abilities to turn
them on/off!
This program is in the public domain. Use it as you want, but WITHOUT ANY
WARRANTY!
Please contact me:
****************************************************************************
* snail-mail: * e-mail: *
* Dirk Stoecker * stoecker@rcs.urz.tu-dresden.de *
* Geschwister-Scholl-Str. 10 * stoecker@amigaworld.com *
* 01877 Bischofswerda * world wide web: *
* GERMANY * http://home.pages.de/~Gremlin/ *
* phone: * pgp key: *
* GERMANY +49 (0)3594/706666 * get with finger or from WWW pages *
****************************************************************************
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
32264 18319 43.2% 28-Feb-98 11:51:40 FD2Pragma
36822 13094 64.4% 28-Feb-98 11:51:42 FD2Pragma.guide
469 218 53.5% 28-Feb-98 11:51:42 FD2Pragma.guide.info
2142 946 55.8% 28-Feb-98 11:51:42 FD2Pragma.readme
30602 2102 93.1% 28-Feb-98 11:51:32 +macros.h
2489 848 65.9% 28-Feb-98 11:51:32 +stubs.h
4572 636 86.0% 28-Feb-98 11:51:34 +MakeInline
2639 467 82.3% 28-Feb-98 11:51:32 +MakePragma
3089 458 85.1% 28-Feb-98 11:51:32 +MakeProto
4959 792 84.0% 28-Feb-98 11:51:34 +MakeStubLib
1174 437 62.7% 28-Feb-98 11:51:32 +MakeStuff
99269 27237 72.5% 28-Feb-98 11:51:24 +FD2Pragma.c
2156 803 62.7% 28-Feb-98 11:51:12 +SDI_ASM_STD_functions.lib
5489 1932 64.8% 28-Feb-98 11:51:04 +SDI_ASM_STD_protos.h
3923 1635 58.3% 28-Feb-98 11:51:04 +SDI_defines.h
-------- ------- ----- --------- --------
232058 69924 69.8% 01-Mar-98 19:01:46 15 files